Consumer Confidence at Best Levels Since 2001